package org.grid.model.calculate;

import java.util.List;

/**
 * Interface utilizada pelo nó RMI para realização do calculo das informações recebidas
 * @author wellington
 */
public interface CalculatorOperation {
    /**
     * Realiza o cálculo do valor recebido pelo nó
     * @param lines os valores a serem calculados
     * @return uma lista de valores calculados, onde cada vetor da lista passada
     * equivale a um item na lista de resultado
     */
    List<Double> calculate(List<String[]> lines);
}
